package com.peace.hospital.entity.outpatientdept.dto;

import com.peace.hospital.entity.common.Address;
import com.peace.hospital.entity.common.Department;
import com.peace.hospital.entity.common.People;
import com.peace.hospital.entity.common.Staffinfo;
import com.peace.hospital.entity.outpatientdept.Chargingitems;
import com.peace.hospital.entity.outpatientdept.Particulars;
import com.peace.hospital.entity.outpatientdept.Patientinformation;

//挂号单
public class RegistrationFormDto {
//收费类型表
    private Particulars particulars;
    //病人表
    private People people;
    //处方表
    private Chargingitems chargingitems;
    //挂号信息
    private Patientinformation patientinformation;
    //科室表
    private Department department;
    //医生表
    private Staffinfo staffinfo;
    //地址表
    private Address address;

    public RegistrationFormDto() {
    }

    public RegistrationFormDto(Particulars particulars, People people, Chargingitems chargingitems, Patientinformation patientinformation, Department department, Staffinfo staffinfo, Address address) {
        this.particulars = particulars;
        this.people = people;
        this.chargingitems = chargingitems;
        this.patientinformation = patientinformation;
        this.department = department;
        this.staffinfo = staffinfo;
        this.address = address;
    }

    public Particulars getParticulars() {
        return particulars;
    }

    public void setParticulars(Particulars particulars) {
        this.particulars = particulars;
    }

    public People getPeople() {
        return people;
    }

    public void setPeople(People people) {
        this.people = people;
    }

    public Chargingitems getChargingitems() {
        return chargingitems;
    }

    public void setChargingitems(Chargingitems chargingitems) {
        this.chargingitems = chargingitems;
    }

    public Patientinformation getPatientinformation() {
        return patientinformation;
    }

    public void setPatientinformation(Patientinformation patientinformation) {
        this.patientinformation = patientinformation;
    }

    public Department getDepartment() {
        return department;
    }

    public void setDepartment(Department department) {
        this.department = department;
    }

    public Staffinfo getStaffinfo() {
        return staffinfo;
    }

    public void setStaffinfo(Staffinfo staffinfo) {
        this.staffinfo = staffinfo;
    }

    public Address getAddress() {
        return address;
    }

    public void setAddress(Address address) {
        this.address = address;
    }

    @Override
    public String toString() {
        return "RegistrationFormDto{" +
                "particulars=" + particulars +
                ", people=" + people +
                ", chargingitems=" + chargingitems +
                ", patientinformation=" + patientinformation +
                ", department=" + department +
                ", staffinfo=" + staffinfo +
                ", address=" + address +
                '}';
    }
}
